﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;

namespace Agencia.Models
{
    public class Reservacion
    {
        public int Id { get; set; }

        [Required(ErrorMessage = "Debe de elegir un numero de asiento")]
        [Display(Name = "Numero de Asiento: ")]
        public int Numero_Asiento { get; set; }

        [Required(ErrorMessage = "Debe de elegir una clase")]
        [Display(Name = "Clase: ")]
        public String Clase { get; set; }

        [Required(ErrorMessage = "Debe de elegir un vuelo")]
        [Display(Name = "Vuelo: ")]
        public int VueloId { get; set; }

        [Required(ErrorMessage = "Debe de elegir una fecha")]
        [Display(Name = "Fecha: ")]
        public DateTime Fecha { get; set; }

        public double Precio { get; set; }

        public double Impuesto { get; set; }

        public double Total { get; set; }

        public int Pago { get; set; }

        public String ClienteId { get; set; }

        public Cliente Cliente { get; set; }
    }
}